﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Model;

namespace IDAL
{
    /// <summary>
    /// Interface for the Course DAL
    /// </summary>
    public interface ICourse
    {
        /// <summary>
        /// Method to insert a course header 
        /// </summary>
        /// <param name="course">Business entity representing the course</param>
        void Insert(Course course);

        /// <summary>
        /// Reads the course basic information for a given course id
        /// </summary>
        /// <param name="CourseId"></param>
        /// <returns>Business entity repesenting the course</returns>
        Course GetCourse(int CourseId); 

    }
}
